.hist-list {
	width: 100%;
    height: 100%;
    margin: 0;
    position: relative;
    display: flex;
		flex-direction: column;
    justify-content: center;
}

.search {
    padding-top: 24px;
    margin-left: 24px;
    margin-bottom: 24px;
    display: flex;
    justify-content: left;
    align-content: center;
}

.search-bar {
    width: 360px;
    height: 36px;
}

.checkbox {
    height: 22px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #1C2033;
    line-height: 22px;
    display: flex;
    align-content: center;
    margin-right: 16px;
}

.checkbox-type {
    height: 36px;
    display: flex;
    align-items: center;
}

.checkbox-item {
    margin: 0 16px 0 16px;
}

.search-button {
    display: flex;
    justify-content: right;
    align-items: baseline;
    margin-left: 16px;
}

.button-item {
    margin: 0 16px 0 0;
    width: 92px;
    height: 36px;
    background: #333951;
    border-radius: 8px;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
}

.button-text {
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    line-height: 20px;
}

.list-body {
    margin: 0 24px;
    background: #FFFFFF;
    width: 976px;
    height: 680px;
}

.list-items {
    height: 48px;
    background: #F5F6FA;
    border-radius: 8px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 8px;
}

.scroll {
    overflow-x: hidden;
    overflow-y: auto;
    height: 100%;
}

.scroll::-webkit-scrollbar {
    /* display: none; */
}

.list-name {
    width: 300px;
    height: 22px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #1C2033;
    line-height: 22px;
}

.list-type {
    width: 110px;
    height: 22px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #3E4773;
    line-height: 22px;
}

.list-seat {
    width: 120px;
}

.list-time {
    width: 280px;
}

.list-count {
    width: 60px;
}

.list-status {
    width: 100px;
}

.list-action {
    width: 88px;
}

.small-font {
    height: 14px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #3E4773;
    line-height: 14px;
}

.list-body-button {
    width: 88px;
    height: 32px;
    background: #333951;
    border-radius: 8px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.list-button-text {
    height: 20px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 20px;
}

.el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner {
    background-color: #0B0C0C;
    border-color: #0B0C0C;
}

.el-checkbox__input.is-checked + .el-checkbox__label {
    color: #0B0C0C;
}

.el-checkbox__input.is-checked .el-checkbox__inner::after {
    transform: rotate(45deg) scaleY(1);
}

.el-checkbox__inner {
    display: inline-block;
    position: relative;
    border: 1px solid #DCDFE6;
    border-radius: 2px;
    box-sizing: border-box;
    width: 14px;
    height: 14px;
    background-color: #FFF;
    z-index: 1;
    transition: border-color .25s cubic-bezier(.71, -.46, .29, 1.46), background-color .25s cubic-bezier(.71, -.46, .29, 1.46);
}
